package com.zygh.policeasset.pojo;

import cn.afterturn.easypoi.util.PoiElUtil;
import io.swagger.annotations.ApiModelProperty;

/* loaded from: police-asset-2.0-0.0.1-SNAPSHOT.jar:BOOT-INF/classes/com/zygh/policeasset/pojo/PurchaseExcel.class */
public class PurchaseExcel {
    private Integer id;
    private String purchaseNo;
    private String purchaseName;
    private String purchaseType;
    private String getDatetime;
    private String brand;
    private String retailer;
    private String assetName;
    private String gainingType;
    private String purpose;
    private String models;
    private String manufacturer;
    private String startDatetime;
    private String guaranteeStopDatetime;
    private String depreciationYear;
    private String moneyType;
    private String money;
    private String depreciationStatus;
    private String conditionStatus;
    private String conditionSectionName;
    private String storage;
    private String userNum;
    private String manageSectionNum;
    private String images;
    @ApiModelProperty("确认日期")
    private String purchaseTime;
    private Integer inputNum;
    private Integer pactAppNum;
    private String pactAppContent;
    private String pactAppStatus;
    private Integer moneyAppNum;
    private String moneyAppContent;
    private String moneyAppStatus;
    private String statusNum;
    private String add;
    private int projectId;
    private String result;
    @ApiModelProperty("付款日期")
    private String paymentTime;

    public void setId(Integer id) {
        this.id = id;
    }

    public void setPurchaseNo(String purchaseNo) {
        this.purchaseNo = purchaseNo;
    }

    public void setPurchaseName(String purchaseName) {
        this.purchaseName = purchaseName;
    }

    public void setPurchaseType(String purchaseType) {
        this.purchaseType = purchaseType;
    }

    public void setGetDatetime(String getDatetime) {
        this.getDatetime = getDatetime;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public void setRetailer(String retailer) {
        this.retailer = retailer;
    }

    public void setAssetName(String assetName) {
        this.assetName = assetName;
    }

    public void setGainingType(String gainingType) {
        this.gainingType = gainingType;
    }

    public void setPurpose(String purpose) {
        this.purpose = purpose;
    }

    public void setModels(String models) {
        this.models = models;
    }

    public void setManufacturer(String manufacturer) {
        this.manufacturer = manufacturer;
    }

    public void setStartDatetime(String startDatetime) {
        this.startDatetime = startDatetime;
    }

    public void setGuaranteeStopDatetime(String guaranteeStopDatetime) {
        this.guaranteeStopDatetime = guaranteeStopDatetime;
    }

    public void setDepreciationYear(String depreciationYear) {
        this.depreciationYear = depreciationYear;
    }

    public void setMoneyType(String moneyType) {
        this.moneyType = moneyType;
    }

    public void setMoney(String money) {
        this.money = money;
    }

    public void setDepreciationStatus(String depreciationStatus) {
        this.depreciationStatus = depreciationStatus;
    }

    public void setConditionStatus(String conditionStatus) {
        this.conditionStatus = conditionStatus;
    }

    public void setConditionSectionName(String conditionSectionName) {
        this.conditionSectionName = conditionSectionName;
    }

    public void setStorage(String storage) {
        this.storage = storage;
    }

    public void setUserNum(String userNum) {
        this.userNum = userNum;
    }

    public void setManageSectionNum(String manageSectionNum) {
        this.manageSectionNum = manageSectionNum;
    }

    public void setImages(String images) {
        this.images = images;
    }

    public void setPurchaseTime(String purchaseTime) {
        this.purchaseTime = purchaseTime;
    }

    public void setInputNum(Integer inputNum) {
        this.inputNum = inputNum;
    }

    public void setPactAppNum(Integer pactAppNum) {
        this.pactAppNum = pactAppNum;
    }

    public void setPactAppContent(String pactAppContent) {
        this.pactAppContent = pactAppContent;
    }

    public void setPactAppStatus(String pactAppStatus) {
        this.pactAppStatus = pactAppStatus;
    }

    public void setMoneyAppNum(Integer moneyAppNum) {
        this.moneyAppNum = moneyAppNum;
    }

    public void setMoneyAppContent(String moneyAppContent) {
        this.moneyAppContent = moneyAppContent;
    }

    public void setMoneyAppStatus(String moneyAppStatus) {
        this.moneyAppStatus = moneyAppStatus;
    }

    public void setStatusNum(String statusNum) {
        this.statusNum = statusNum;
    }

    public void setAdd(String add) {
        this.add = add;
    }

    public void setProjectId(int projectId) {
        this.projectId = projectId;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public void setPaymentTime(String paymentTime) {
        this.paymentTime = paymentTime;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof PurchaseExcel)) {
            return false;
        }
        PurchaseExcel other = (PurchaseExcel) o;
        if (!other.canEqual(this)) {
            return false;
        }
        Object this$id = getId();
        Object other$id = other.getId();
        if (this$id == null) {
            if (other$id != null) {
                return false;
            }
        } else if (!this$id.equals(other$id)) {
            return false;
        }
        Object this$purchaseNo = getPurchaseNo();
        Object other$purchaseNo = other.getPurchaseNo();
        if (this$purchaseNo == null) {
            if (other$purchaseNo != null) {
                return false;
            }
        } else if (!this$purchaseNo.equals(other$purchaseNo)) {
            return false;
        }
        Object this$purchaseName = getPurchaseName();
        Object other$purchaseName = other.getPurchaseName();
        if (this$purchaseName == null) {
            if (other$purchaseName != null) {
                return false;
            }
        } else if (!this$purchaseName.equals(other$purchaseName)) {
            return false;
        }
        Object this$purchaseType = getPurchaseType();
        Object other$purchaseType = other.getPurchaseType();
        if (this$purchaseType == null) {
            if (other$purchaseType != null) {
                return false;
            }
        } else if (!this$purchaseType.equals(other$purchaseType)) {
            return false;
        }
        Object this$getDatetime = getGetDatetime();
        Object other$getDatetime = other.getGetDatetime();
        if (this$getDatetime == null) {
            if (other$getDatetime != null) {
                return false;
            }
        } else if (!this$getDatetime.equals(other$getDatetime)) {
            return false;
        }
        Object this$brand = getBrand();
        Object other$brand = other.getBrand();
        if (this$brand == null) {
            if (other$brand != null) {
                return false;
            }
        } else if (!this$brand.equals(other$brand)) {
            return false;
        }
        Object this$retailer = getRetailer();
        Object other$retailer = other.getRetailer();
        if (this$retailer == null) {
            if (other$retailer != null) {
                return false;
            }
        } else if (!this$retailer.equals(other$retailer)) {
            return false;
        }
        Object this$assetName = getAssetName();
        Object other$assetName = other.getAssetName();
        if (this$assetName == null) {
            if (other$assetName != null) {
                return false;
            }
        } else if (!this$assetName.equals(other$assetName)) {
            return false;
        }
        Object this$gainingType = getGainingType();
        Object other$gainingType = other.getGainingType();
        if (this$gainingType == null) {
            if (other$gainingType != null) {
                return false;
            }
        } else if (!this$gainingType.equals(other$gainingType)) {
            return false;
        }
        Object this$purpose = getPurpose();
        Object other$purpose = other.getPurpose();
        if (this$purpose == null) {
            if (other$purpose != null) {
                return false;
            }
        } else if (!this$purpose.equals(other$purpose)) {
            return false;
        }
        Object this$models = getModels();
        Object other$models = other.getModels();
        if (this$models == null) {
            if (other$models != null) {
                return false;
            }
        } else if (!this$models.equals(other$models)) {
            return false;
        }
        Object this$manufacturer = getManufacturer();
        Object other$manufacturer = other.getManufacturer();
        if (this$manufacturer == null) {
            if (other$manufacturer != null) {
                return false;
            }
        } else if (!this$manufacturer.equals(other$manufacturer)) {
            return false;
        }
        Object this$startDatetime = getStartDatetime();
        Object other$startDatetime = other.getStartDatetime();
        if (this$startDatetime == null) {
            if (other$startDatetime != null) {
                return false;
            }
        } else if (!this$startDatetime.equals(other$startDatetime)) {
            return false;
        }
        Object this$guaranteeStopDatetime = getGuaranteeStopDatetime();
        Object other$guaranteeStopDatetime = other.getGuaranteeStopDatetime();
        if (this$guaranteeStopDatetime == null) {
            if (other$guaranteeStopDatetime != null) {
                return false;
            }
        } else if (!this$guaranteeStopDatetime.equals(other$guaranteeStopDatetime)) {
            return false;
        }
        Object this$depreciationYear = getDepreciationYear();
        Object other$depreciationYear = other.getDepreciationYear();
        if (this$depreciationYear == null) {
            if (other$depreciationYear != null) {
                return false;
            }
        } else if (!this$depreciationYear.equals(other$depreciationYear)) {
            return false;
        }
        Object this$moneyType = getMoneyType();
        Object other$moneyType = other.getMoneyType();
        if (this$moneyType == null) {
            if (other$moneyType != null) {
                return false;
            }
        } else if (!this$moneyType.equals(other$moneyType)) {
            return false;
        }
        Object this$money = getMoney();
        Object other$money = other.getMoney();
        if (this$money == null) {
            if (other$money != null) {
                return false;
            }
        } else if (!this$money.equals(other$money)) {
            return false;
        }
        Object this$depreciationStatus = getDepreciationStatus();
        Object other$depreciationStatus = other.getDepreciationStatus();
        if (this$depreciationStatus == null) {
            if (other$depreciationStatus != null) {
                return false;
            }
        } else if (!this$depreciationStatus.equals(other$depreciationStatus)) {
            return false;
        }
        Object this$conditionStatus = getConditionStatus();
        Object other$conditionStatus = other.getConditionStatus();
        if (this$conditionStatus == null) {
            if (other$conditionStatus != null) {
                return false;
            }
        } else if (!this$conditionStatus.equals(other$conditionStatus)) {
            return false;
        }
        Object this$conditionSectionName = getConditionSectionName();
        Object other$conditionSectionName = other.getConditionSectionName();
        if (this$conditionSectionName == null) {
            if (other$conditionSectionName != null) {
                return false;
            }
        } else if (!this$conditionSectionName.equals(other$conditionSectionName)) {
            return false;
        }
        Object this$storage = getStorage();
        Object other$storage = other.getStorage();
        if (this$storage == null) {
            if (other$storage != null) {
                return false;
            }
        } else if (!this$storage.equals(other$storage)) {
            return false;
        }
        Object this$userNum = getUserNum();
        Object other$userNum = other.getUserNum();
        if (this$userNum == null) {
            if (other$userNum != null) {
                return false;
            }
        } else if (!this$userNum.equals(other$userNum)) {
            return false;
        }
        Object this$manageSectionNum = getManageSectionNum();
        Object other$manageSectionNum = other.getManageSectionNum();
        if (this$manageSectionNum == null) {
            if (other$manageSectionNum != null) {
                return false;
            }
        } else if (!this$manageSectionNum.equals(other$manageSectionNum)) {
            return false;
        }
        Object this$images = getImages();
        Object other$images = other.getImages();
        if (this$images == null) {
            if (other$images != null) {
                return false;
            }
        } else if (!this$images.equals(other$images)) {
            return false;
        }
        Object this$purchaseTime = getPurchaseTime();
        Object other$purchaseTime = other.getPurchaseTime();
        if (this$purchaseTime == null) {
            if (other$purchaseTime != null) {
                return false;
            }
        } else if (!this$purchaseTime.equals(other$purchaseTime)) {
            return false;
        }
        Object this$inputNum = getInputNum();
        Object other$inputNum = other.getInputNum();
        if (this$inputNum == null) {
            if (other$inputNum != null) {
                return false;
            }
        } else if (!this$inputNum.equals(other$inputNum)) {
            return false;
        }
        Object this$pactAppNum = getPactAppNum();
        Object other$pactAppNum = other.getPactAppNum();
        if (this$pactAppNum == null) {
            if (other$pactAppNum != null) {
                return false;
            }
        } else if (!this$pactAppNum.equals(other$pactAppNum)) {
            return false;
        }
        Object this$pactAppContent = getPactAppContent();
        Object other$pactAppContent = other.getPactAppContent();
        if (this$pactAppContent == null) {
            if (other$pactAppContent != null) {
                return false;
            }
        } else if (!this$pactAppContent.equals(other$pactAppContent)) {
            return false;
        }
        Object this$pactAppStatus = getPactAppStatus();
        Object other$pactAppStatus = other.getPactAppStatus();
        if (this$pactAppStatus == null) {
            if (other$pactAppStatus != null) {
                return false;
            }
        } else if (!this$pactAppStatus.equals(other$pactAppStatus)) {
            return false;
        }
        Object this$moneyAppNum = getMoneyAppNum();
        Object other$moneyAppNum = other.getMoneyAppNum();
        if (this$moneyAppNum == null) {
            if (other$moneyAppNum != null) {
                return false;
            }
        } else if (!this$moneyAppNum.equals(other$moneyAppNum)) {
            return false;
        }
        Object this$moneyAppContent = getMoneyAppContent();
        Object other$moneyAppContent = other.getMoneyAppContent();
        if (this$moneyAppContent == null) {
            if (other$moneyAppContent != null) {
                return false;
            }
        } else if (!this$moneyAppContent.equals(other$moneyAppContent)) {
            return false;
        }
        Object this$moneyAppStatus = getMoneyAppStatus();
        Object other$moneyAppStatus = other.getMoneyAppStatus();
        if (this$moneyAppStatus == null) {
            if (other$moneyAppStatus != null) {
                return false;
            }
        } else if (!this$moneyAppStatus.equals(other$moneyAppStatus)) {
            return false;
        }
        Object this$statusNum = getStatusNum();
        Object other$statusNum = other.getStatusNum();
        if (this$statusNum == null) {
            if (other$statusNum != null) {
                return false;
            }
        } else if (!this$statusNum.equals(other$statusNum)) {
            return false;
        }
        Object this$add = getAdd();
        Object other$add = other.getAdd();
        if (this$add == null) {
            if (other$add != null) {
                return false;
            }
        } else if (!this$add.equals(other$add)) {
            return false;
        }
        if (getProjectId() != other.getProjectId()) {
            return false;
        }
        Object this$result = getResult();
        Object other$result = other.getResult();
        if (this$result == null) {
            if (other$result != null) {
                return false;
            }
        } else if (!this$result.equals(other$result)) {
            return false;
        }
        Object this$paymentTime = getPaymentTime();
        Object other$paymentTime = other.getPaymentTime();
        return this$paymentTime == null ? other$paymentTime == null : this$paymentTime.equals(other$paymentTime);
    }

    protected boolean canEqual(Object other) {
        return other instanceof PurchaseExcel;
    }

    public int hashCode() {
        Object $id = getId();
        int result = (1 * 59) + ($id == null ? 43 : $id.hashCode());
        Object $purchaseNo = getPurchaseNo();
        int result2 = (result * 59) + ($purchaseNo == null ? 43 : $purchaseNo.hashCode());
        Object $purchaseName = getPurchaseName();
        int result3 = (result2 * 59) + ($purchaseName == null ? 43 : $purchaseName.hashCode());
        Object $purchaseType = getPurchaseType();
        int result4 = (result3 * 59) + ($purchaseType == null ? 43 : $purchaseType.hashCode());
        Object $getDatetime = getGetDatetime();
        int result5 = (result4 * 59) + ($getDatetime == null ? 43 : $getDatetime.hashCode());
        Object $brand = getBrand();
        int result6 = (result5 * 59) + ($brand == null ? 43 : $brand.hashCode());
        Object $retailer = getRetailer();
        int result7 = (result6 * 59) + ($retailer == null ? 43 : $retailer.hashCode());
        Object $assetName = getAssetName();
        int result8 = (result7 * 59) + ($assetName == null ? 43 : $assetName.hashCode());
        Object $gainingType = getGainingType();
        int result9 = (result8 * 59) + ($gainingType == null ? 43 : $gainingType.hashCode());
        Object $purpose = getPurpose();
        int result10 = (result9 * 59) + ($purpose == null ? 43 : $purpose.hashCode());
        Object $models = getModels();
        int result11 = (result10 * 59) + ($models == null ? 43 : $models.hashCode());
        Object $manufacturer = getManufacturer();
        int result12 = (result11 * 59) + ($manufacturer == null ? 43 : $manufacturer.hashCode());
        Object $startDatetime = getStartDatetime();
        int result13 = (result12 * 59) + ($startDatetime == null ? 43 : $startDatetime.hashCode());
        Object $guaranteeStopDatetime = getGuaranteeStopDatetime();
        int result14 = (result13 * 59) + ($guaranteeStopDatetime == null ? 43 : $guaranteeStopDatetime.hashCode());
        Object $depreciationYear = getDepreciationYear();
        int result15 = (result14 * 59) + ($depreciationYear == null ? 43 : $depreciationYear.hashCode());
        Object $moneyType = getMoneyType();
        int result16 = (result15 * 59) + ($moneyType == null ? 43 : $moneyType.hashCode());
        Object $money = getMoney();
        int result17 = (result16 * 59) + ($money == null ? 43 : $money.hashCode());
        Object $depreciationStatus = getDepreciationStatus();
        int result18 = (result17 * 59) + ($depreciationStatus == null ? 43 : $depreciationStatus.hashCode());
        Object $conditionStatus = getConditionStatus();
        int result19 = (result18 * 59) + ($conditionStatus == null ? 43 : $conditionStatus.hashCode());
        Object $conditionSectionName = getConditionSectionName();
        int result20 = (result19 * 59) + ($conditionSectionName == null ? 43 : $conditionSectionName.hashCode());
        Object $storage = getStorage();
        int result21 = (result20 * 59) + ($storage == null ? 43 : $storage.hashCode());
        Object $userNum = getUserNum();
        int result22 = (result21 * 59) + ($userNum == null ? 43 : $userNum.hashCode());
        Object $manageSectionNum = getManageSectionNum();
        int result23 = (result22 * 59) + ($manageSectionNum == null ? 43 : $manageSectionNum.hashCode());
        Object $images = getImages();
        int result24 = (result23 * 59) + ($images == null ? 43 : $images.hashCode());
        Object $purchaseTime = getPurchaseTime();
        int result25 = (result24 * 59) + ($purchaseTime == null ? 43 : $purchaseTime.hashCode());
        Object $inputNum = getInputNum();
        int result26 = (result25 * 59) + ($inputNum == null ? 43 : $inputNum.hashCode());
        Object $pactAppNum = getPactAppNum();
        int result27 = (result26 * 59) + ($pactAppNum == null ? 43 : $pactAppNum.hashCode());
        Object $pactAppContent = getPactAppContent();
        int result28 = (result27 * 59) + ($pactAppContent == null ? 43 : $pactAppContent.hashCode());
        Object $pactAppStatus = getPactAppStatus();
        int result29 = (result28 * 59) + ($pactAppStatus == null ? 43 : $pactAppStatus.hashCode());
        Object $moneyAppNum = getMoneyAppNum();
        int result30 = (result29 * 59) + ($moneyAppNum == null ? 43 : $moneyAppNum.hashCode());
        Object $moneyAppContent = getMoneyAppContent();
        int result31 = (result30 * 59) + ($moneyAppContent == null ? 43 : $moneyAppContent.hashCode());
        Object $moneyAppStatus = getMoneyAppStatus();
        int result32 = (result31 * 59) + ($moneyAppStatus == null ? 43 : $moneyAppStatus.hashCode());
        Object $statusNum = getStatusNum();
        int result33 = (result32 * 59) + ($statusNum == null ? 43 : $statusNum.hashCode());
        Object $add = getAdd();
        int result34 = (((result33 * 59) + ($add == null ? 43 : $add.hashCode())) * 59) + getProjectId();
        Object $result = getResult();
        int result35 = (result34 * 59) + ($result == null ? 43 : $result.hashCode());
        Object $paymentTime = getPaymentTime();
        return (result35 * 59) + ($paymentTime == null ? 43 : $paymentTime.hashCode());
    }

    public String toString() {
        return "PurchaseExcel(id=" + getId() + ", purchaseNo=" + getPurchaseNo() + ", purchaseName=" + getPurchaseName() + ", purchaseType=" + getPurchaseType() + ", getDatetime=" + getGetDatetime() + ", brand=" + getBrand() + ", retailer=" + getRetailer() + ", assetName=" + getAssetName() + ", gainingType=" + getGainingType() + ", purpose=" + getPurpose() + ", models=" + getModels() + ", manufacturer=" + getManufacturer() + ", startDatetime=" + getStartDatetime() + ", guaranteeStopDatetime=" + getGuaranteeStopDatetime() + ", depreciationYear=" + getDepreciationYear() + ", moneyType=" + getMoneyType() + ", money=" + getMoney() + ", depreciationStatus=" + getDepreciationStatus() + ", conditionStatus=" + getConditionStatus() + ", conditionSectionName=" + getConditionSectionName() + ", storage=" + getStorage() + ", userNum=" + getUserNum() + ", manageSectionNum=" + getManageSectionNum() + ", images=" + getImages() + ", purchaseTime=" + getPurchaseTime() + ", inputNum=" + getInputNum() + ", pactAppNum=" + getPactAppNum() + ", pactAppContent=" + getPactAppContent() + ", pactAppStatus=" + getPactAppStatus() + ", moneyAppNum=" + getMoneyAppNum() + ", moneyAppContent=" + getMoneyAppContent() + ", moneyAppStatus=" + getMoneyAppStatus() + ", statusNum=" + getStatusNum() + ", add=" + getAdd() + ", projectId=" + getProjectId() + ", result=" + getResult() + ", paymentTime=" + getPaymentTime() + PoiElUtil.RIGHT_BRACKET;
    }

    public Integer getId() {
        return this.id;
    }

    public String getPurchaseNo() {
        return this.purchaseNo;
    }

    public String getPurchaseName() {
        return this.purchaseName;
    }

    public String getPurchaseType() {
        return this.purchaseType;
    }

    public String getGetDatetime() {
        return this.getDatetime;
    }

    public String getBrand() {
        return this.brand;
    }

    public String getRetailer() {
        return this.retailer;
    }

    public String getAssetName() {
        return this.assetName;
    }

    public String getGainingType() {
        return this.gainingType;
    }

    public String getPurpose() {
        return this.purpose;
    }

    public String getModels() {
        return this.models;
    }

    public String getManufacturer() {
        return this.manufacturer;
    }

    public String getStartDatetime() {
        return this.startDatetime;
    }

    public String getGuaranteeStopDatetime() {
        return this.guaranteeStopDatetime;
    }

    public String getDepreciationYear() {
        return this.depreciationYear;
    }

    public String getMoneyType() {
        return this.moneyType;
    }

    public String getMoney() {
        return this.money;
    }

    public String getDepreciationStatus() {
        return this.depreciationStatus;
    }

    public String getConditionStatus() {
        return this.conditionStatus;
    }

    public String getConditionSectionName() {
        return this.conditionSectionName;
    }

    public String getStorage() {
        return this.storage;
    }

    public String getUserNum() {
        return this.userNum;
    }

    public String getManageSectionNum() {
        return this.manageSectionNum;
    }

    public String getImages() {
        return this.images;
    }

    public String getPurchaseTime() {
        return this.purchaseTime;
    }

    public Integer getInputNum() {
        return this.inputNum;
    }

    public Integer getPactAppNum() {
        return this.pactAppNum;
    }

    public String getPactAppContent() {
        return this.pactAppContent;
    }

    public String getPactAppStatus() {
        return this.pactAppStatus;
    }

    public Integer getMoneyAppNum() {
        return this.moneyAppNum;
    }

    public String getMoneyAppContent() {
        return this.moneyAppContent;
    }

    public String getMoneyAppStatus() {
        return this.moneyAppStatus;
    }

    public String getStatusNum() {
        return this.statusNum;
    }

    public String getAdd() {
        return this.add;
    }

    public int getProjectId() {
        return this.projectId;
    }

    public String getResult() {
        return this.result;
    }

    public String getPaymentTime() {
        return this.paymentTime;
    }
}